package com.flyme.module.base.client.entity;

import com.baomidou.mybatisplus.annotation.TableName;
import com.flyme.common.core.model.base.AbstractEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;
import java.util.Date;
/**
 * 申请用户证书转换证明
 * @author zyh
 * @date 2020-8-19
 */
@Data
@Accessors(chain = true)
@EqualsAndHashCode(callSuper = true)
@NoArgsConstructor
@TableName("sys_changecertificate")
public class SysChangecertificate extends AbstractEntity<SysChangecertificate> {
	private static final long serialVersionUID = 1L;
	/** 用户证书id */
	private Long sysUsercertificateId;
	/** 转换证明状态（0未申请转换 1已申请 2转换成功 3转换失败） */
	private String auditState;
	/** 转换证明有效期 */ 
	private Date validityTime;
	/** 转换证明下载链接 */ 
	private String convertCertHtml;
	/** 证明使用时间 */
	private String useTime;
	/** 是否使用0未使用1已使用 */
	private Integer isUse;
	/** 审核不通过原因 */ 
	private String reason;
	/** 证书申请人用户id */ 
	private Long userId;
	/** 申请人身份证号 */ 
	private String idCard;
}
